const obj1 = {
    hello: function () {
        console.log(this);
        setTimeout(function () {
            console.log(this);
        });
    }
}
obj1.hello();


const obj2 = {
    hello: function () {
        console.log(this);
        setTimeout(() => {
            console.log(this);
        });
    }
}
obj2.hello()

const obj3 = {
    hello: ()=> {
        console.log(this);
        setTimeout(() => {
            console.log(this);
        });
    }
}
obj2.hello()
